/**
 * 
 */
package NoteBook;

/**
 * private -封装
 * 1、定义的成员变量只能在本类使用修改
 * 2、若想在其他类使用修改，应调用get、set方法
 * 
 * set方法传入数值 ：set(int x)
 * get方法获得数值 ：get()   必须有返回值
 * 原因：set是void类型，无法直接输出，而get用来表示该数据类型的值  
 * @author Jiang Zhiyan
 *
 * 2021年5月7日 下午4:58:34
 */
public class _02封装_private权限修饰符 {
   String name;
   private int age;
   private int num;
   
//   public int setAge(int a) {
//	   age=a;
//	   return age;
//   }
   
/**
 * @return the num
 */
public int getNum() {
	return num;
}
/**
 * @param num the num to set
 */
public void setNum(int num) {
	this.num = num; //this指当前类的num变量
}
//   对年龄进行限制
   public void setAge(int a) {
	   age=a;
	   if(age<=0||age>=120) {
		   System.out.println("您输入的年龄不符合要求");  
	   }
	}
   public int getAge() {
	   return age;
   }
   
   public void show() {
	   System.out.println(name+","+age);
   }

}
